marine organism - French English Dictionary